mechanical surface treatment - Alemán Inglés Diccionario